/**
 * @param {number} n
 * @param {number[][]} edges
 * @return {number}
 */
// 根据题目意思，其实就是找到入度为0的点，并且判断个数
// 空间复杂度o(n)，时间复杂度o(n*2)，边数为n(n - 1) / 2
var findChampion = function(n, edges) {
    // 找到入度为0的点
    const arr = new Array(n).fill(0)
    for(let i = 0; i < edges.length; i++) {
        arr[edges[i][1]]++
    }
    let res;
    for(let i = 0; i < arr.length; i++) {
        if(arr[i] === 0 && res !== undefined) return -1
        if(arr[i] === 0) res = i
    }
    return res === undefined ? -1 : res
};